
.page{
    padding: 10px;
    .block{
        background: #fff;
        padding: 20px;
        margin-bottom: 10px;
        border: 1px solid #d9d9d9;
        border-radius: 4px;
        .name{
            font-size: 28px;
            margin-bottom: 10px;
        }
        .desc{
            line-height: 26px;
            font-size: 14px;
        }
        .muted {
            color: #999999;
        }
        .anticon{
            margin-right: 5px;
        }
    }
    .collapse{
        background-color: transparent;
        border: none;
    }
    .markdown{
        code{
            margin: 0 1px;
            background: #f7f7f7;
            padding: .2em .4em;
            border-radius: 3px;
            font-size: .9em;
            border: 1px solid #eee;
        }
    }
}
.ant-collapse-content-box{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.ant-collapse > .ant-collapse-item {
    border-bottom: none;
}